immerse (something) in water

Translations
immerger (quelque chose) dans l'eau
Definitions
To submerge or completely dip an object or substance into water, often for the purpose of soaking, cleaning, or allowing it to absorb water.